justifiable self defence - Francés Inglés Diccionario